Hey guys, this puppy is up about 35% in less than two months. Earnings come out tomorrow, do I cash out or stick around. I can pick football winners, but new at the stock market. Any opinions?? Any shorts in here?? Can't figure out why there are so many shorts??